semi-open prison - Alemán Inglés Diccionario